<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Bower (Software)</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Bower_(Software)"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Bower_Software rootpage-Bower_Software skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Bower (Software)</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="border-spacing:5px; font-size:90%; text-align:left; width:21em;">
<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:105%; text-align:center;">Bower
</th></tr>
<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td><b><a href="Softwareentwickler" title="Softwareentwickler">Entwickler</a></b>
</td>
<td><a href="Twitter" class="mw-redirect" title="Twitter">Twitter</a> und Mitwirkende der <a href="GitHub" title="GitHub">GitHub</a>-Community<sup id="cite_ref-about_1-0" class="reference"><a href="#cite_note-about-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</td></tr>
<tr>
<td><b>Erscheinungsjahr</b>
</td>
<td>2012
</td></tr>
<tr>
<td><b>Aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td><span class="wikidata-content">1.8.12<sup id="cite_ref-_b41cf3641b938239_2-0" class="reference"><a href="#cite_note-_b41cf3641b938239-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-_5f69713ab1abc922_3-0" class="reference"><a href="#cite_note-_5f69713ab1abc922-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup></span> <br> (<span class="wikidata-content">19. Januar 2021</span>)
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a></b>
</td>
<td><a href="Plattformunabh%C3%A4ngig" class="mw-redirect" title="Plattformunabhängig">Plattformunabhängig</a>
</td></tr>
<tr>
<td><b><a href="Programmiersprache" title="Programmiersprache">Programmiersprache</a></b>
</td>
<td><a href="JavaScript" title="JavaScript">JavaScript</a> (<a href="Node.js" title="Node.js">Node.js</a>)
</td></tr>
<tr>
<td><b>Kategorie</b>
</td>
<td><a href="Paketmanager" class="mw-redirect" title="Paketmanager">Paketmanager</a>
</td></tr>
<tr>
<td><b>Lizenz</b>
</td>
<td><a href="MIT-Lizenz" title="MIT-Lizenz">MIT-Lizenz</a>
</td></tr>
<tr>
<td><b><a href="Lokalisierung_(Softwareentwicklung)" title="Lokalisierung (Softwareentwicklung)">deutschsprachig</a></b>
</td>
<td>nein
</td></tr>
<tr>
<td class="hintergrundfarbe5" colspan="2" style="text-align:center;"><a rel="nofollow" class="external text" href="http://bower.io/">bower.io</a>
</td></tr></tbody></table>
<p><b>Bower</b> ist ein <a href="Freie_Software" title="Freie Software">freier</a> <a href="Paketmanager" class="mw-redirect" title="Paketmanager">Paketmanager</a> für <a href="Client#Clientseitige_Anwendungen" title="Client">clientseitige</a> <a href="Webentwicklung" title="Webentwicklung">Webentwicklung</a>.
Es ermöglicht das einfache Installieren und Aktualisieren von <a href="Programmbibliothek" title="Programmbibliothek">Programmbibliotheken</a> und <a href="Framework" title="Framework">Frameworks</a>, mithilfe eines in <a href="Node.js" title="Node.js">Node.js</a> geschriebenen <a href="Kommandozeile" title="Kommandozeile">Kommandozeilenwerkzeugs</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Funktionsweise_und_Konzepte">Funktionsweise und Konzepte</h2></div>
<p>Bower wird über die <a href="Kommandozeile" title="Kommandozeile">Kommandozeile</a> (<a href="Betriebssystem-Shell" class="mw-redirect" title="Betriebssystem-Shell">Shell</a>) gesteuert. Nachfolgend findet sich eine Auflistung der wichtigsten Befehle und Konzepte von Bower.
</p>
<div class="mw-heading mw-heading3"><h3 id="Installation">Installation</h3></div>
<p>Bower ist ein Kommandozeilenprogramm und benötigt Node.js und wird daher mit <a href="Node_Package_Manager" class="mw-redirect" title="Node Package Manager">Node Package Manager</a> (npm) installiert, für die Installation unter <a href="Unixoides_System" title="Unixoides System">unixoiden Systemen</a> bzw. <a href="POSIX" title="POSIX">POSIX</a>-Systemen führt man den Befehl <code><span lang="en">npm install -g bower</span></code> in der Shell aus um die Installation global auszuführen.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p><p>Nach der Installation steht in der Kommandozeile nun der Befehl <code><span lang="en">bower</span></code> zur Verfügung.
</p>
<div class="mw-heading mw-heading3"><h3 id="Packages">Packages</h3></div>
<p><a href="Programmpaket" title="Programmpaket">Packages</a> sind bei Bower einzelne Programme wie z. B. <a href="JQuery" title="JQuery">jQuery</a> und <a href="AngularJS" title="AngularJS">AngularJS</a>, also eigenständige Softwarepakete, <a href="Programmbibliothek" title="Programmbibliothek"><span lang="en">Libraries</span></a> und <span lang="en"><a href="Framework" title="Framework">Frameworks</a></span>.
</p><p>Packages können einzeln über die Shell installiert werden, dazu navigiert man in der Shell auf den Ordner und führt <code><span lang="en">bower install [package]</span></code> aus, „<span lang="en">package</span>“ muss durch das entsprechende (zu installierende) Package ersetzt werden.
</p><p>Dabei gibt es verschiedene Möglichkeiten das Package anzugeben. „Registrierte“ <span lang="en">Packages</span>, also durch einen eindeutigen Namen bei Bower
identifiziert (dies sind meist größere/bekanntere Softwareprojekte), kann dieser Name allein angegeben werden und sieht bei jQuery z. B. so aus <code><span lang="en">bower install</span> jquery</code>. Es kann auch ein <a href="GitHub" title="GitHub">GitHub</a>-Kürzel in der Form <code>Entwickler/Projekt</code> angegeben werden und sieht für Angular.js wie folgt aus <code><span lang="en">bower install</span> angular/angular.js</code>. Darüber hinaus kann auch eine eindeutige Adresse angegeben werden, entweder eine <a href="Git#Datentransfer_zwischen_Repositorien" title="Git">Gitadresse</a> (<code><span lang="en">bower install git://github.com/user/package.git</span></code>) oder eine <a href="HTTP" class="mw-redirect" title="HTTP">HTTP</a>-<a href="URL" class="mw-redirect" title="URL">URL</a> (<code><span lang="en">bower install http://example.com/script.js</span></code>) angegeben werden.
</p>
<div class="mw-heading mw-heading3"><h3 id="Projektinitialisierung_und_bower.json">Projektinitialisierung und bower.json</h3></div>
<p>Ein Ordner kann mit dem Befehl <code><span lang="en">bower init</span></code> initialisiert werden, beim Ausführen dieses Befehls wird eine bower.json-Datei angelegt. Dies kann auch selbständig erstellt werden. Eine bower.json sieht wie folgt aus:<sup id="cite_ref-create-packages_5-0" class="reference"><a href="#cite_note-create-packages-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-highlight mw-highlight-lang-json mw-content-ltr" dir="ltr"><pre><span></span><span class="p">{</span>
<span class="w"> </span><span class="nt">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-project"</span><span class="p">,</span>
<span class="w"> </span><span class="nt">"version"</span><span class="p">:</span><span class="w"> </span><span class="s2">"1.0.0"</span><span class="p">,</span>
<span class="w"> </span><span class="nt">"main"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">"path/to/main.js"</span><span class="p">,</span>
<span class="w"> </span><span class="s2">"path/to/main.css"</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">"private"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
<span class="w"> </span><span class="nt">"keywords"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">"MyKeyword"</span><span class="p">,</span>
<span class="w"> </span><span class="s2">"OtherKeword"</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">"ignore"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">".jshintrc"</span><span class="p">,</span>
<span class="w"> </span><span class="s2">"**/*.txt"</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">"dependencies"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">"<name>"</span><span class="p">:</span><span class="w"> </span><span class="s2">"<version>"</span><span class="p">,</span>
<span class="w"> </span><span class="nt">"<name>"</span><span class="p">:</span><span class="w"> </span><span class="s2">"<folder>"</span><span class="p">,</span>
<span class="w"> </span><span class="nt">"<name>"</span><span class="p">:</span><span class="w"> </span><span class="s2">"<package>"</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">"devDependencies"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">"<test-framework-name>"</span><span class="p">:</span><span class="w"> </span><span class="s2">"<version>"</span>
<span class="w"> </span><span class="p">}</span>
<span class="p">}</span>
</pre></div>
<p>Dabei enthält <code>"<span lang="en">name</span>"</code> den Projektnamen als <a href="Zeichenkette" title="Zeichenkette">String</a>. <code>"<span lang="en">version</span>"</code> erwartet einen String mit der aktuellen Version, üblicherweise im Format <a href="Versionsnummer#Semantische_Versionsnummer" title="Versionsnummer">„<span lang="en">Major.Minor.Patch</span>“</a>. <code>"<span lang="en">main</span>"</code> enthält optional den/die Pfad(e) maximal einer Datei je Typ (z. B. <a href="JavaScript" title="JavaScript">JavaScript</a>, <a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a>,…) als String oder Array, welche als Einstiegspunkt zur Verwendung des Projektes angesehen werden kann. <code>"<span lang="en">private</span>"</code> ist ein <a href="Boolesche_Variable" class="mw-redirect" title="Boolesche Variable">Boolean</a>, wenn auf <code><span lang="en">true</span></code> gesetzt gibt dies an, dass dieses Projekt nicht zur Veröffentlichung vorgesehen ist. <code>"ignore"</code> nimmt einen <a href="Array_(Datentyp)" title="Array (Datentyp)">Stringarray</a> mit den, für den Produktivgebrauch, zu ignorierenden Dateien als Wert an. <code>"<span lang="en">dependencies</span>"</code> sind die, als <a href="Hashtabelle" title="Hashtabelle">Hash</a> anzugebenden <a href="Kopplung_(Softwareentwicklung)" title="Kopplung (Softwareentwicklung)">Abhängigkeiten</a>, die auf jeden Fall erfüllt werden müssen. <code>"<span lang="en">devDependencies</span>"</code> sind ebenfalls als Hash zu definierenden Abhängigkeiten, die jedoch nur für die weitergehende Entwicklung (<span lang="en">Testing</span>, Dokumentation etc.) benötigt werden.<sup id="cite_ref-create-packages_5-1" class="reference"><a href="#cite_note-create-packages-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p><p>Die <code>"<span lang="en">dependencies</span>"</code> und die <code><span lang="en">devDependencies</span></code> können auch über die Shellbefehle <code><span lang="en">bower install <package> --save</span></code>, was das angegeben „<span lang="en">package</span>“ zu den „<span lang="en">dependencies</span>“ beziehungsweise <code><span lang="en">bower install <package> --save-dev</span></code> dies fügt das angegebene „<span lang="en">package</span>“ zu den „<span lang="en">devDependencies</span>“ in der bower.json hinzu.<sup id="cite_ref-create-packages_5-2" class="reference"><a href="#cite_note-create-packages-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p><p>Führt man den Befehl <code><span lang="en">bower install</span></code> in einem Ordner aus, in dem eine (ausgefüllte) bower.json-Datei liegt, werden die „<span lang="en">dependencies</span>“ und „<span lang="en">devDependencies</span>“ gegebenenfalls heruntergeladen und werden standardmäßig im Ordner <code>bower_components/</code> abgelegt. Das installieren der „<span lang="en">devDependencies</span>“ kann mit der Angabe <code>bower install -p</code>, wobei „p“ für „<span lang="en">production</span>“ steht verhindert werden.
</p>
<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<p>Bower wurde von <a href="Twitter" class="mw-redirect" title="Twitter">Twitter</a> im Rahmen seiner Open-Source-Initiative im Jahr 2012 initiiert<sup id="cite_ref-about_1-1" class="reference"><a href="#cite_note-about-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> und wird derzeit von einem Team aus 7 Hauptentwicklern (englisch <span lang="en">core developer</span>) und 121 Mitwirkenden der <a href="GitHub" title="GitHub">GitHub</a>-Community entwickelt (Stand Ende November 2014).<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>
</p><p>Mit der fortschreitenden Verbreitung des <a href="ECMAScript" class="mw-redirect" title="ECMAScript">ECMAScript</a>-6-<a href="Modul_(Software)" title="Modul (Software)">Modulsystems</a><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> sind viele Projekte und Entwickler auf <a href="Node_Package_Manager" class="mw-redirect" title="Node Package Manager">NPM</a> in Kombination mit Bundler-Software wie Browserify bzw. <a href="Webpack" title="Webpack">Webpack</a> umgestiegen. Das Projekt überlegte seit Juni 2016, sich selbst als <i>deprecated</i> zu bezeichnen.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Seit Mai 2017 wird auf der Projekt- und Webseite empfohlen, Yarn und Webpack als Ersatz zu verwenden.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Name">Name</h2></div>
<p>Bower wurde nach der englischen Bezeichnung der Vogelart der <a href="Laubenv%C3%B6gel" title="Laubenvögel">Laubenvögel</a> (englisch <span lang="en">Bowerbirds</span>) benannt. Bei dieser Vogelart sammelt das Männchen verschiedene farbige Gegenstände, um seine <a href="Laubenv%C3%B6gel#Laubenbau" title="Laubenvögel">Laube</a> möglichst prächtig zu gestalten, da sich Weibchen mit dem Bauherren der prächtigsten Laube paaren. Bower macht eigenen Angaben zufolge genau das: es sammelt die Programme (Gegenstände) und stellt sie dem Entwickler zur Verfügung um seine Anwendung (Laube) zu entwickeln.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Logo">Logo</h2></div>
<p>Das Logo zeigt einen <a href="Goldlaubenvogel" title="Goldlaubenvogel">Goldlaubenvogel</a> bei seinem <a href="Balz" title="Balz">Balztanz</a> und wurde von Dave DeSandro und Isaac Durazo gestaltet.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup>
</p><p>Die Logoentwicklung wurde auf <a href="GitHub" title="GitHub">GitHub Gist</a> dokumentiert.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://bower.io/">Offizielle Website</a></li>
<li><a rel="nofollow" class="external text" href="https://github.com/bower/bower">Repository von Bower auf GitHub</a></li>
<li><a rel="nofollow" class="external text" href="http://bower.io/stats/">Statistiken zu Bower</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-about-1"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-about_1-0">a</a></sup> <sup><a href="#cite_ref-about_1-1">b</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bower.io/docs/about/"><i>About.</i></a> In: <i>bower.io.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=About&rft.description=About&rft.identifier=http%3A%2F%2Fbower.io%2Fdocs%2Fabout%2F&rft.language=en"> </span></span>
</li>
<li id="cite_note-_b41cf3641b938239-2"><span class="mw-cite-backlink"><a href="#cite_ref-_b41cf3641b938239_2-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/bower/bower/releases/tag/v1.8.12"><cite style="font-style:italic"><span lang="en">Release 1.8.12</span></cite>.</a> 19. Januar 2021 (abgerufen am 8. Februar 2021).</span>
</li>
<li id="cite_note-_5f69713ab1abc922-3"><span class="mw-cite-backlink"><a href="#cite_ref-_5f69713ab1abc922_3-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://registry.npmjs.com/bower"><cite style="font-style:italic">registry.npmjs.com</cite>.</a> In: <cite style="font-style:italic">npmjs</cite>. (abgerufen am 1. März 2023).</span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bower.io/#install-bower"><i>Install Bower.</i></a> In: <i>Bower.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Install+Bower&rft.description=Install+Bower&rft.identifier=http%3A%2F%2Fbower.io%2F%23install-bower&rft.language=en"> </span></span>
</li>
<li id="cite_note-create-packages-5"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-create-packages_5-0">a</a></sup> <sup><a href="#cite_ref-create-packages_5-1">b</a></sup> <sup><a href="#cite_ref-create-packages_5-2">c</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bower.io/docs/creating-packages/"><i>Creating packages.</i></a> In: <i>Bower.</i><span class="Abrufdatum"> Abgerufen am 30. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Creating+packages&rft.description=Creating+packages&rft.identifier=http%3A%2F%2Fbower.io%2Fdocs%2Fcreating-packages%2F&rft.language=en"> </span></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://github.com/bower/bower/graphs/contributors"><i>Contributors.</i></a> In: <i><a href="GitHub" title="GitHub">GitHub</a>.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Contributors&rft.description=Contributors&rft.identifier=https%3A%2F%2Fgithub.com%2Fbower%2Fbower%2Fgraphs%2Fcontributors&rft.language=en"> </span></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://github.com/bower/bower"><i>Bower Repository on GitHub.</i></a> In: <i><a href="GitHub" title="GitHub">GitHub</a>.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Bower+Repository+on+GitHub&rft.description=Bower+Repository+on+GitHub&rft.identifier=https%3A%2F%2Fgithub.com%2Fbower%2Fbower&rft.language=en"> </span></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://es6-features.org/#ValueExportImport"><i>ECMAScript 6: New Features: Overview and Comparison.</i></a> In: <i>es6-features.org.</i><span class="Abrufdatum"> Abgerufen am 29. Dezember 2016</span> (englisch, Modules: Value Export/Import. Support for exporting/importing values from/to modules without global namespace pollution.).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=ECMAScript+6%3A+New+Features%3A+Overview+and+Comparison&rft.description=ECMAScript+6%3A+New+Features%3A+Overview+and+Comparison&rft.identifier=http%3A%2F%2Fes6-features.org%2F%23ValueExportImport&rft.language=en"> </span></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://github.com/bower/bower/issues/2298"><i>Consider deprecating Bower. · Issue #2298 · bower/bower.</i></a> In: <i>GitHub.</i><span class="Abrufdatum"> Abgerufen am 29. Dezember 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Consider+deprecating+Bower.+%C2%B7+Issue+%232298+%C2%B7+bower%2Fbower&rft.description=Consider+deprecating+Bower.+%C2%B7+Issue+%232298+%C2%B7+bower%2Fbower&rft.identifier=https%3A%2F%2Fgithub.com%2Fbower%2Fbower%2Fissues%2F2298&rft.language=en"> </span></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://github.com/bower/bower/commit/0bd318de53daf9dc3b52bfd7bc753d4d2c2c9948#diff-04c6e90faac2675aa89e2176d2eec7d8"><i>Add yarn and webpack recommendation (#2458) · bower/bower@0bd318d.</i></a> 19. Mai 2017,<span class="Abrufdatum"> abgerufen am 17. März 2018</span> (englisch): „..psst! While Bower is maintained, we recommend yarn and webpack for new front-end projects!“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Add+yarn+and+webpack+recommendation+%28%232458%29+%C2%B7+bower%2Fbower%400bd318d&rft.description=Add+yarn+and+webpack+recommendation+%28%232458%29+%C2%B7+bower%2Fbower%400bd318d&rft.identifier=https%3A%2F%2Fgithub.com%2Fbower%2Fbower%2Fcommit%2F0bd318de53daf9dc3b52bfd7bc753d4d2c2c9948%23diff-04c6e90faac2675aa89e2176d2eec7d8&rft.date=2017-05-19&rft.language=en"> </span></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://bower.io/blog/2017/how-to-migrate-away-from-bower/"><i>How to migrate away from Bower?</i></a> In: <i>bower.io/blog.</i> 2. Oktober 2017,<span class="Abrufdatum"> abgerufen am 17. März 2018</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=How+to+migrate+away+from+Bower%3F&rft.description=How+to+migrate+away+from+Bower%3F&rft.identifier=https%3A%2F%2Fbower.io%2Fblog%2F2017%2Fhow-to-migrate-away-from-bower%2F&rft.date=2017-10-02&rft.language=en"> </span></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><a href="#cite_ref-12">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bower.io/docs/about/#the-bowerbird"><i>The Bowerbird.</i></a> In: <i>bower.io.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=The+Bowerbird&rft.description=The+Bowerbird&rft.identifier=http%3A%2F%2Fbower.io%2Fdocs%2Fabout%2F%23the-bowerbird&rft.language=en"> </span></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><a href="#cite_ref-13">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bower.io/docs/about/#logo"><i>Bower Logo.</i></a> In: <i>Bower.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Bower+Logo&rft.description=Bower+Logo&rft.identifier=http%3A%2F%2Fbower.io%2Fdocs%2Fabout%2F%23logo&rft.language=en"> </span></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><a href="#cite_ref-14">↑</a></span> <span class="reference-text"><span class="cite">Dave DeSandro: <a rel="nofollow" class="external text" href="https://gist.github.com/desandro/1c50118441f703f3f6e1"><i>Bower logo.</i></a> In: <i>gist.github.com.</i><span class="Abrufdatum"> Abgerufen am 29. November 2014</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3ABower+%28Software%29&rft.title=Bower+logo&rft.description=Bower+logo&rft.identifier=https%3A%2F%2Fgist.github.com%2Fdesandro%2F1c50118441f703f3f6e1&rft.creator=%5B%5BDave+DeSandro%5D%5D&rft.language=en"> </span></span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-12-02" href="https://de.wikipedia.org/wiki/?title=Bower_(Software)&oldid=262073359">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>